Mobile phone-based tele rehabilitation program